17809
14953
5366
8390
10143
13005
16232
9391
12890
6148
10815
10668
14903
18646
8710
14984
11256
11432
13033
12856
21833
17383
10973
7565
7563
14583
14924
14604
14633
19435
8888
8846
